embryo rescue - French English Dictionary